package top.lishuoboy.mybatis.mapper;

import top.lishuoboy.mybatis.bean.Class;

import java.util.List;

public interface ClassMapper {
    List<Class> select();

    List<Class> selectCollection();

    // 关联查询——一对多，方式二【推荐】，collection定义关联集合封装规则，不使用columnPrefix。连表查询association定义关联对象封装规则。执行了 1 次 sql,性能高
    List<Class> selectCollection2_1();

    // 关联查询——一对多，方式二【推荐】，collection定义关联集合封装规则，使用columnPrefix。连表查询association定义关联对象封装规则。执行了 1 次 sql,性能高
    List<Class> selectCollection2_2();

}